$(function() {
    const form = layui.form
    loadUserInfo()
    // 查询当前用户信息
    function loadUserInfo () {
        $.get('/my/userinfo').then(res => {
            // 将用户信息显示在表单中
            // form.val() 去设置表单中的值
            form.val('user-form', res.data)
        })
    }

    // 恢复表单值
    $('#reset-btn').on('click', function(e) {
        e.preventDefault();
        // 重新设置表单值
        loadUserInfo()
    })

    // 监听表单提交事件  进行修改用户资料
    $('.layui-form').on('submit', function() {
        // 获取表单收集的数据
        const data = form.val('user-form')
        // 发送请求
        $.post('/my/userinfo', data).then(res => {
            if (res.status !== 0) {
                return layui.layer.msg(res.message || '修改失败')
            }
            layui.layer.msg(res.message)
        })
        return false
    })
})